package com.lecture.hibernate.pojo;

import java.util.HashSet;
import java.util.Set;

/**
 * AbstractDebateTechRole entity provides the base persistence definition of the
 * DebateTechRole entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractDebateTechRole implements java.io.Serializable {

	// Fields

	private Integer dtrId;
	private String dtrName;
	private String dtrRemark;
	private Set debateGroupTeachers = new HashSet(0);

	// Constructors

	/** default constructor */
	public AbstractDebateTechRole() {
	}

	/** full constructor */
	public AbstractDebateTechRole(String dtrName, String dtrRemark,
			Set debateGroupTeachers) {
		this.dtrName = dtrName;
		this.dtrRemark = dtrRemark;
		this.debateGroupTeachers = debateGroupTeachers;
	}

	// Property accessors

	public Integer getDtrId() {
		return this.dtrId;
	}

	public void setDtrId(Integer dtrId) {
		this.dtrId = dtrId;
	}

	public String getDtrName() {
		return this.dtrName;
	}

	public void setDtrName(String dtrName) {
		this.dtrName = dtrName;
	}

	public String getDtrRemark() {
		return this.dtrRemark;
	}

	public void setDtrRemark(String dtrRemark) {
		this.dtrRemark = dtrRemark;
	}

	public Set getDebateGroupTeachers() {
		return this.debateGroupTeachers;
	}

	public void setDebateGroupTeachers(Set debateGroupTeachers) {
		this.debateGroupTeachers = debateGroupTeachers;
	}

}